Definition of Public Square
-
(noun) a place of assembly for the people in ancient Greece
-
(noun) an open area at the meeting of two or more streets
Synonyms of Public Square
Antonyms of Public Square
No Antonyms Found.
Homophones of Public Square
No Homophones Found.